package com.icesoft.generation.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
import com.icesoft.framework.core.entity.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

@Getter
@Setter
@Accessors(chain = true)
@TableName("tb_gen_vo_field")
public class GenVoField extends BaseEntity {

	@TableField
	@Column(value = "table_id")
	private Long tableId;

	@TableField
	@Column(value = "type")
	private String type;

	@TableField
	@Column(value = "name")
	private String name;

	@TableField
	@Column(value = "bind")
	private String bind;

	@TableField
	@Column(value = "bind_name")
	private String bindName;

	@TableField
	@Column(value = "entity")
	private String entity;

	@TableField
	@Column(value = "entity_class")
	private String entityClass;

	@TableField
	@Column(value = "condition_value")
	private String conditionValue;

	@TableField
	@Column(value = "field")
	private String field;

}
